//package com.longlonggo.interceptor;
//
//import java.util.Arrays;
//import java.util.List;
//
//import javax.servlet.http.HttpServletRequest;
//import javax.servlet.http.HttpServletResponse;
//import org.springframework.stereotype.Controller;
//
///**
// * 错误页面拦截器
// *
// * @author me@longlonggo.com
// * @version 100-000-000<br/>
// *          创建日期：2018年7月9日 <br/>
// *          历史修订：<br/>
// */
//
//@Controller
//public class ErrorInterceptor extends BaseInterceptor {
//	public ErrorInterceptor() {
//		logger.info("ErrorInterceptor 已加载");
//	}
//
//	private List<Integer> errorCodeList = Arrays.asList(404, 403, 500, 501);
//
//	@Override
//    public boolean preHandle(HttpServletRequest request, HttpServletResponse response, Object handler) throws
//        Exception {
//		logger.info("--------错误状态码："+response.getStatus());
//		if (errorCodeList.contains(response.getStatus())) {
//            response.sendRedirect("/error/" + response.getStatus());
//            return false;
//        }
//        return super.preHandle(request, response, handler);
//    }
//}
